live stock and dead meat - Allemand Anglais Dictionnaire